package com.example.demo.pojo;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName("db_service")
public class Service {
    private Long id;
    private String serviceName;
    private String serviceType;
    private String description;
    private boolean onlineService;
    private boolean offlineService;
    private String availability;
    private String contactInformation;
    private String websiteUrl;
    private String address;
    private boolean registrationRequired;
    private String costDetails;
    private String organizerName;
    private String organizerContact;
    private String venueName;
    private String venueAddress;
    private LocalDateTime eventDatetime;
    private LocalDateTime registrationDeadline;
    private int maxParticipants;
    private String otherDetails;
}
